Skip to content

Docs: adjust template to support Sphinx 9#517

Merged
pdimov merged 1 commit into
boostorg:developfrom
sdarwin:docs4
Jun 5, 2026
Merged

Docs: adjust template to support Sphinx 9#517
pdimov merged 1 commit into
boostorg:developfrom
sdarwin:docs4

Conversation

@sdarwin

@sdarwin sdarwin commented May 19, 2026

Copy link
Copy Markdown
Contributor

The current docs will not yet build on Sphinx 9.

This PR solves this error:

/opt/venvboostdocs/lib/python3.12/site-packages/sphinx/util/osutil.py:51: RemovedInSphinx90Warning: The str interface for _JavaScript objects is deprecated. Use js.filename instead.
t2 = to.split('#')[0].split(SEP)

@sdarwin

sdarwin commented May 26, 2026

Copy link
Copy Markdown
Contributor Author

This is a small fix. I sent the same update to gil https://github.com/boostorg/gil/pull/789. Docs are building without error. Please merge the pull request so the superproject image can be updated.

@sdarwin

sdarwin commented Jun 5, 2026

Copy link
Copy Markdown
Contributor Author

Hi @pdimov let's say we want to upgrade the Sphinx package in the superproject builds. However it's blocked because boostorg/python is not compatible. The last time a pull request remained open one year.
Could this be merged into both the develop and master branches?

@pdimov

pdimov commented Jun 5, 2026

Copy link
Copy Markdown
Member

Maintainers, any objections? @stefanseefeld ?

@stefanseefeld

stefanseefeld commented Jun 5, 2026 via email

Copy link
Copy Markdown
Member

@pdimov pdimov merged commit d42ade8 into boostorg:develop Jun 5, 2026
14 of 15 checks passed
@pdimov

pdimov commented Jun 5, 2026

Copy link
Copy Markdown
Member

Done.

@sdarwin

sdarwin commented Jun 5, 2026

Copy link
Copy Markdown
Contributor Author

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants